#ifndef BASECOORDINATE_H_
#define BASECOORDINATE_H_

#include "CoordinateX.h"
#include "CoordinateY.h"

namespace catan
{

class BaseCoordinate
{
public:
	BaseCoordinate(CoordinateX coordinateX, CoordinateY coordinateY);
	CoordinateX getCoordinateX() const;
	CoordinateY getCoordinateY() const;
	BaseCoordinate& operator=(const BaseCoordinate& other);

protected:
	CoordinateX coordinateX;
	CoordinateY coordinateY;
};

}

#endif /*BASECOORDINATE_H_*/
